participation certificate - Englisch Synonyme Wörterbuch